home *** CD-ROM | disk | FTP | other *** search
/ Alde ADA 5 #1 / ADA CD-ROM - Alde Publishing.iso / cm / adaform.sid < prev    next >
Encoding:
Text File  |  1988-05-03  |  3.7 KB  |  83 lines

  1. --= SID = SIMTEL20 Ada Software Repository Item Description File = SID =--
  2. -- UNIT NAME         : text Adaform  (UNIX Lex input file)
  3. -- VERSION           : 1.3
  4. -- REVIEW CODE       : 
  5. -- DDN ADDRESS       : "siemens!emery"@topaz
  6. -- AUTHOR            : David Emery
  7. --                   : Siemens Research
  8. --                   : 105 College Rd
  9. --                   : Princeton, NJ   08540
  10. -- COPYRIGHT         : 
  11. -- DATE CREATED      : 2 MAY 85
  12. -- DATE RELEASED     : 2 MAY 85
  13. -- DATE LAST UPDATED : 2 MAY 85
  14. -- LOCATION          : ASR
  15. -- ENVIRONMENT       : UNIX using LEX & CC
  16. --= CLASSIFICATION       ===============================================--
  17. -- CATEGORY LEVEL 1  : PROGRAMMING TOOLS
  18. -- CATEGORY LEVEL 2  : PRETTY PRINTERS
  19. -- CATEGORY LEVEL 3  : Pretty Printer 5
  20. -- CATEGORY LEVEL 4  : 
  21. -- KEYWORD           : Formatting
  22. -- KEYWORD           : Scribe
  23. -- KEYWORD           : UNIX
  24. -- KEYWORD           : prettyprinting
  25. -- KEYWORD           : typesetting
  26. -- INDEX             : Pretty Printer
  27. -- INDEX             : UNIX
  28. -- INDEX             : C
  29. -- INDEX             : LEX
  30. -- INDEX             : Formatting
  31. -- INDEX             : Scribe
  32. -- INDEX             : Typesetting
  33. -- TAXONOMY          : 
  34. -- DEPENDENCIES      : 
  35. -- SEE ALSO          : 
  36. --= FILE LISTING         ===============================================--
  37. -- FILE SPECS        : PD:<ADA.EXTERNAL-TOOLS>ADAFORM.*
  38. -- DIRECTORY DISPLAY :
  39. -- Directory   PD:<ADA.EXTERNAL-TOOLS>
  40. --      File Name     Byte Count  Line Count
  41. --   ---------------  ----------  ----------
  42. --   ADAFORM.MSG           13195         390
  43. --   ADAFORM.PRO            3532          75
  44. --   ADAFORM.SRC           16694         470
  45. --   ===============  ==========  ==========
  46. --     3 Files             33421         935
  47. --= ABSTRACT             ===============================================--
  48. --         NOTE:  This is a UNIX lex input file.   You  need  a  lex
  49. --                processor  (and  C compiler) for this tool!!  This
  50. --                tool is NOT in Ada.
  51. -- 
  52. --         Adaform  takes  a  legal  Ada program as input and adds Scribe
  53. -- commands.  The output is then run through Scribe.   The  form  of  the
  54. -- output  follows  the  typesetting  conventions  in  the  Ada LRM, with
  55. -- reserved words in lower-case/boldface.  Additionally, comments are  in
  56. -- italics.   Adaform  uses  the Scribe indexing capability to produce an
  57. -- index of types, packages, procedures, etc, indexed by  both  name  and
  58. -- 'class'.   For instance, package Text_IO would be entered as "Text_IO,
  59. -- package" and "Package, Text_IO".  Adaform is based on  the  lex  input
  60. -- from H.  Fisher's Ada grammar.
  61. -- 
  62. --= REVISION HISTORY     ===============================================--
  63. --
  64. -- DATE         VERSION    AUTHOR                  HISTORY
  65. --= RELEASE NOTICE       ===============================================--
  66. --
  67. -- This prologue must be included in all copies of this software.
  68. --
  69. -- This software is released to the Ada community.
  70. --
  71. -- Restrictions on use or distribution:  NONE
  72. --= DISCLAIMER           ===============================================--
  73. --     This software and its documentation are provided "AS IS" and
  74. -- without any expressed or implied warranties whatsoever.  No warranties
  75. -- as to performance, merchantability, or fitness for a particular
  76. -- purpose exist.
  77. --     The user is advised to test the software thoroughly before
  78. -- relying on it.  The user must assume the entire risk and liability of
  79. -- using this software.  In no event shall any person or organization of
  80. -- people be held responsible for any direct, indirect, consequential or
  81. -- inconsequential damages or lost profits.
  82. --======================================================================--
  83.